package paquete.leo;

import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.IOException;
import java.net.ServerSocket;
import java.net.Socket;



public class EnviadorMensajes {

	
	public static void EnviarMensajes(String mensaje,String ip,String puertoS){
		
		try{
		int puerto=Integer.parseInt(puertoS);
		Socket server= new Socket(ip,puerto);
		DataOutputStream sale = new DataOutputStream(server.getOutputStream());
        
        sale.writeUTF(mensaje);
        System.out.println("Se envio"+mensaje);
        sale.flush();
		}catch(Exception e){
			System.out.println("EnviarMensajes fallo");
			e.printStackTrace();
			
		}
		
	}
	
	


	 public static String recibirMensaje() throws IOException{
	       ServerSocket soyServidorahora=new ServerSocket(4013);
	       String mensajee= " ";
	       try{
	        Socket escuchar= soyServidorahora.accept();
	        DataInputStream msje=new DataInputStream(escuchar.getInputStream());
	        mensajee=msje.readUTF();
	        escuchar.close();
	        soyServidorahora.close();
	        msje.close();
	        
	       
	
	
	       }catch(Exception e){
	          System.out.println("Hubo una excepcion en metodo RECIBIRMENSAJE");
	          e.printStackTrace();
	       }
	       
	      return mensajee;
	   }

}
